package com.glorystone.ins.beanUtils;

import org.apache.commons.lang.StringUtils;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class CharUtils {
    public static Date stringToDate(String string){
        if(StringUtils.isEmpty(string)){
            return null;
        }
        if("null".equals(string)){
            return null;
        }
        if("undefined".equals(string)){
            return null;
        }
        SimpleDateFormat sdf =new SimpleDateFormat("yyyy-MM-dd");
        try {
            Date parse = sdf.parse(string);
            return parse;
        } catch (ParseException e) {
            e.printStackTrace();
        }
        return null;
    }

    public static Integer stringToNumber(String str){
        if(StringUtils.isBlank(str)){
            str=0+"";
        }
        if("null".equals(str)){
            str=0+"";
        }
        System.out.println(str);
        int i = Integer.parseInt(str);
        return i;
    }
}
